rain fowl - French English Dictionary